Certains modèles d'imprimantes Canon nécessitent l'installation de pilotes propriétaires Linux générique. Sans ce rajout propriétaire, l'imprimante est partiellement reconnue et ne peut pas fonctionner.
Pour savoir si votre imprimante est supportée, consultez la section « Liste des imprimantes supportées ».
Les pilotes Canon se présentent sous la forme d'un fichier unique de type archive au format zip.
Cette archive de 27 Mo nommée o1015frx.zip et est à télécharger en bas de cette page du constructeur :
Site de téléchargement de pilotes Canon Europe
Les fichiers téléchargés sous Ubuntu se trouvent par défaut dans le dossier Téléchargements du compte utilisateur en cours.
Accédez à ce dossier en utilisant votre gestionnaire de fichiers habituel.
Faites ensuite un clic droit sur l'archive précédemment téléchargée et choisissez « Extraire ici ».
L'archive sera alors décompressée, libérant ainsi un dossier « francais ».
Pour résumer les étapes précédentes et leur exécution en ligne de commande :
Téléchargements de votre compte utilisateur :cd ~/Téléchargements
unzip o1015frx.zip
francais :cd ./francais
L'archive contient dans le dossier francais d'autres dossiers dépendant de la méthode d'installation :
32-bit_Driver : contient, entre autres, des paquets .deb pour l'installation sur architecture 32 bits1)2) ;Sources : contient deux archives tar.gz pour la compilation depuis les sources des pilotes et l'installation sur architecture 64 bits ;On y trouve également les dossiers suivants :
Documents : contient les informations légales relatives à l'utilisation du pilote ;64-bit_Driver : ne contient que des paquets RPM, non compatibles directement avec Ubuntu3) ;
Depuis le dossier francais issu de l'archive, naviguez jusqu'au chemin 32-bit_Driver.
Dans ce dernier, se trouve un dossier Debian pourvu de deux pilotes mis sous forme de paquet :
Pour installer les pilotes, depuis votre gestionnaire de fichiers, il suffira généralement de faire un double-clic sur le paquet cndrvcups-common_2.00-2_i386.deb et de suivre les instructions de votre gestionnaire de paquets.
Vous ferez ensuite un double-clic sur le paquet cndrvcups-ufr2-uk_2.00-2_i386.deb afin de finaliser l'installation du pilote.
Continuez par l'Installation de l'imprimante.
./francais/32-bit_Driver/Debian.cd ./francais/32-bit_Driver/Debian
Debian, installez les deux paquets :sudo dpkg -i cndrvcups-common_2.00-2_i386.deb cndrvcups-ufr2-uk_2.00-2_i386.deb
Continuez par l'Installation de l'imprimante.
Chacune des commandes ci-dessous doit être entrée en console.
./francais/Sources.cd ./francais/Sources
tar xvzf cndrvcups-common-2.00-2.tar.gz tar xvzf cndrvcups-lb-2.00-2.tar.gz
cndrvcups-common-2.00 fraîchement créé : cd ./cndrvcups-common-2.00
make gen
sudo make install
ou
sudo checkinstall
cd ..
cndrvcups-lb-2.00 fraîchement créé : cd ./cndrvcups-lb-2.00
./allgen.sh
sudo make install
ou
sudo checkinstall
cd ..
Continuez par l'Installation de l'imprimante.
cd cndrvcups-common-2.50/ sed -i.bak 's/Architecture: i386/Architecture: i386 amd64/g' debian/control sed -i.bak 's/#\tdh_makeshlibs/\tdh_makeshlibs/g' debian/rules debuild binary cd .. cd cndrvcups-lb-2.50 sed -i.bak 's/Architecture: i386/Architecture: i386 amd64/g' debian/control sed -i.bak 's/#\tdh_makeshlibs/\tdh_makeshlibs/g' debian/rules sed -i.bak 's/ --\(dis\|en\)able-\(static\|shared\)//g' allgen.sh debuild binary cd .. sudo dpkg -i cndrvcups-common_2.50-1_amd64.deb cndrvcups-ufr2-us_2.50-1_amd64.deb
Voir http://forums.gentoo.org/viewtopic-p-7125084.html#7125084 pour compiler des .deb 64bits sur une Ubuntu 12.04 et suivantes.
Vous pouvez désormais vous référer au guide d'installation d'une imprimante à partir de pilotes pré-installés.
Voici la liste des imprimantes supportées par ce pilote selon Canon.
Accédez directement à votre modèle :